package com.icefish.dao;

import com.icefish.bean.User;

import java.sql.SQLException;

public interface UserDao {
    /** description 通过用户名，密码 查询 用户数据
     * param: username,password
     * return: user_id
    * */
    public Integer selectByNamePWD(String username,String password) throws SQLException;

    // 通过ID号 查询用户的所有数据
    public User selectByID(Integer user_id) throws SQLException;

    // 添加用户
    public Boolean inserUser(User user) throws SQLException;

    //根据用户id获取用户余额
    Integer selectWalletByUserId(Integer user_id)throws SQLException;

    //根据用户ID和订单总金额修改用户钱包余额
    boolean updateUserWallet(Integer userId,Integer wallet) throws  SQLException;

}
